Der Geleitzug HX 126 war ein alliierter Geleitzug der HX-Geleitzugserie zur Versorgung Großbritanniens im Zweiten Weltkrieg. Er fuhr am 10. Mai 1941 in Halifax ab und traf am 28. Mai in Liverpool ein. Die Alliierten verloren durch deutsche U-Boote neun Frachtschiffe mit 54.451 BRT, während es auf deutscher Seite keine Verluste gab. Damit war der HX 126 einer der verlustreichsten HX-Geleitzüge.